guarantee payment - Deutsch Englisch Wörterbuch